be ridiculed - French English Dictionary